﻿body
{
    font-size: 12px;
    font-family: "宋体";
    width: 99%;
    background-color: White;
    margin-top: 0px;
    margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
#table1, #BaseInfo, #tableWorkBill, #BaseTable, #baseInput, #tblQuestionBaseInfo, #tblQuestionItems, #infoTable
{
    border: solid 1px #B0CDE2;
    margin: 2px 0px 0px 0px;
    border-collapse: collapse;
    width: 100%;
}

.editTable
{
    border: solid 1px #B0CDE2;
    margin: 2px 0px 0px 0px;
    border-collapse: collapse;
    width: 100%;
}
.editTable TD
{
    font-size: 12px;
    font-family: "宋体";
    border: solid 1px #B0CDE2;
    padding-left: 5px;
    word-break: break-all;
    word-wrap: break-word;
}

#table1 TD, #BaseInfo TD, #tableWorkBill TD, #BaseTable TD, #baseInput TD, #tblQuestionBaseInfo TD, #tblQuestionItems TD, #infoTable TD
{
    font-size: 12px;
    font-family: "宋体";
    vertical-align: middle;
    border: solid 1px #B0CDE2;
    padding-left: 5px;
    word-break: break-all;
    word-wrap: break-word;
}

#tblBaseInfo
{
    border-collapse: collapse;
    border: solid 1px #B0CDE2;
    width: 100%;
    margin: 5px 0px 0px 0px;
}
#tblBaseInfo TD
{
    font-size: 12px;
    font-family: "宋体";
    vertical-align: middle;
    border: solid 1px #B0CDE2;
    padding-left: 5px;
    word-break: break-all;
    word-wrap: break-word;
}
.tableElse
{
    font-size: 12px;
    font-family: "宋体";
    background-color: #F1F6FF;
    border: 0px;
    margin: 0px 0px 0px 0px;
    padding-left: 0px;
}

.buttonStyle
{
    height: 23;
    width: 100px;
    font-size: 12px;
    background:  url(../Images/buttonbg.gif);
    background-repeat: repeat-x;
    border-color: #2175B8;
    border-style: none;
    vertical-align: middle;
    color: #FFFFFf;
    position: relative;
    left: 9px;
    margin-right: 6px;
}
.button4Style
{
    height: 23;
    width: 74px;
    font-size: 12px;
    background: url(../Images/buttonbg4.gif);
    background-repeat: repeat-x;
    border-color: #2175B8;
    border-style: none;
    vertical-align: middle;
    color: #FFFFFf;
    position: relative;
    left: 9px;
    margin-right: 6px;
}
.txtStyle
{
    border: solid 1px #7F7E7F;
    height: 20;
}
.textarea
{
    border: solid 1px #7F7E7F;
    height: 40;
}
.textlable
{
    border: solid 1px #0099FF;
}
.tdCost
{
    font-size: x-large;
    font-weight: bold;
}
.panelStyle
{
    border: 0px;
    margin-left: 0px;
}
.workbillTD
{
    padding-left: 0px;
}
.tdNavigate
{
    background-image: url(../Images/tdNavigatebg.gif);
    width: 100%;
    background-repeat: no-repeat;
    height: 25px;
    margin-left: 20px;
    margin-right: 0px;
}
.tablebg
{
    /*background-image:url(../Images/mainbg.gif); 	background-repeat:no-repeat; 	background-attachment:fixed;*/
}

.tabs
{
    position: relative;
    top: 2px;
    left: 1px;
    font-size: 12px;
    font-variant: normal;
}

.tab
{
    border: solid 1px #2C59AA;
    background-color: #F1F6FF;
    padding: 2px 10px;
}
.selectedTab
{
    border-bottom: solid 1px white;
}
.tabContents
{
    background-color: White;
    border: solid 1px #aaa;
    padding: 10px;
    border-top: 0px;
}
.btn_mouseout
{
    border: 1px solid #2C59AA;
    padding-right: 2px;
    width: 72px;
    padding-left: 2px;
    font-size: 12px;
    color: black;
    padding-top: 2px;
}
.btn_mouseover
{
    border-right: #cc6633 1px solid;
    padding-right: 2px;
    width: 72px;
    border-top: #cc6633 1px solid;
    padding-left: 2px;
    font-size: 12px;
    border-left: #cc6633 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: #cc6633 1px solid;
}
.btn_mousedown
{
    border-right: #FFE400 1px solid;
    padding-right: 2px;
    width: 72px;
    border-top: #FFE400 1px solid;
    padding-left: 2px;
    font-size: 12px;
    border-left: #FFE400 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: #FFE400 1px solid;
}
.btn_mouseup
{
    border-right: #2C59AA 1px solid;
    padding-right: 2px;
    width: 72px;
    border-top: #2C59AA 1px solid;
    padding-left: 2px;
    font-size: 12px;
    border-left: #2C59AA 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: #2C59AA 1px solid;
}


.tdPageObjProMemo
{
    background: #f5fbff;
    font: 12px Tahoma, Verdana;
    vertical-align: middle;
    border-bottom: 1px solid #f3f3f3;
    text-align: left;
    height: 24px;
}

TR.tdWoObjProMemo TD
{
    padding-left:4px;
    padding-right:4px;
}
TR.tdWoObjProVal TD
{
    padding-left:4px;
    padding-right:4px;
}

.tdWoObjProMemo
{
    border-style: solid none solid solid;
    border-width: 1px;
    border-color: GrayText;
    background: #FFFFC1;
    font: 12px Tahoma, Verdana;
    vertical-align: middle;
    text-align: left;
    width: 96px;
    padding-left:4px;
    padding-right:4px;
}
.tdWoObjProVal
{
    border-style: solid solid solid none;
    border-width: 1px;
    border-color: GrayText;
    background: #FFFFC1;
    vertical-align: middle;
    font: 12px Tahoma, Verdana;
    text-align: left;
    font-weight: bold;
    width: 64px;
    height: 24px;
    padding-left:4px;
    padding-right:4px;
}


.tdPageObjProVal
{
    background: #ffffff;
    padding-left: 6px;
    vertical-align: middle;
    font: 12px Tahoma, Verdana;
    border-bottom: 1px solid #f3f3f3;
    text-align: left;
}


TABLE.DefaultPgListTableStyle
{
    font-size: 12px;
    width: 100%;
    border-right: #02378f 1px solid;
    border-bottom: #02378f 1px solid;
    border-top: #02378f 1px solid;
    border-left: #02378f 1px solid;
}

TABLE.DefaultPgListTableStyle TD,TH
{
    border-top: #02378f 1px solid;
    border-left: #02378f 1px solid;
    padding-left: 4px;
    padding-right: 4px;

}

TR.DefaultPgListTrHeadStyle
{
    background-image: url(/VitCode_client/PaginationGrid/images/tablebg.png);
    height: 28px;
    vertical-align: middle;
}

TR.DefaultPgListTrHeadStyle A
{
    color: Black;
    text-decoration: none;
}

TR.DefaultPgListTrHeadStyle TD
{
    font-weight: bold;
}

TR.DefaultPgListTrItemStyle
{
    background-color: White;
    height: 24px;
}
TR.DefaultPgListTrItemStyle TD{

}

TR.DefaultPgListTrAlItemStyle
{
    background-color: aliceblue;
    height: 24px;
}

TR.DefaultPgListTrAlItemStyle TD{

}

TD.QueryNameCell{ width: 128px;}

TABLE.DefaultPgListFootStyle
{
    background-color: lightskyblue;
    background-attachment: fixed;
    background-image: url(/VitCode_client/PaginationGrid/images/tablebg.png);
    width: 100%;
    border-right: #02378f 1px solid;
    border-left: #02378f 1px solid;
    border-bottom: #02378f 1px solid;

    background-repeat: repeat-x;
    background-color: transparent;
}


input.PageSelectButtonClassEnable
{
    background-color: #F7F3EF;
    width: 50px;
    height: 22px;
    font-weight: bold;
    border-width: 1;
    border-collapse: collapse;
    border-color: Blue;
    color: black;
}
input.PageSelectButtonClassDisable
{
    background-color: #F7F3EF;
    width: 50px;
    height: 22px;
    font-weight: bold;
    border-width: 1;
    border-color: Gray;
    color: #848284;
}

.DefaultPgListFirstButtonStyleDisable
{
    border-color: #A8CFEB;
}

.tdHisPgListDiffValStyle
{
    background-color: Blue;
}

.PageNav
{
    padding: 4px;
    border-color: #6666FF;
    border-width: 2px;
    font-family: 黑体;
    font-size: 14px;
    color: #3333CC;
    background-color: #FBF9D7;
    border-bottom-style: double;
    border-left-style: double;
    font-weight: bold;
}
.PageNav a
{
    font-size: 12px;font-weight: normal;color: Red;
}

.PgListToolButton_3D
{
    border-style: solid;
    border-width: 1px;
    border-right-color: ButtonShadow;
    border-top-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-bottom-color: ButtonShadow;  
}
.PgListToolButton_Flat
{
    border-width: 0px;
}
.PgListToolButton_Cancave
{
    border-style: solid;
    border-width: 1px;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonShadow;
    border-left-color: ButtonShadow;
    border-bottom-color: ButtonHighlight;  
}